PixelationWrap.shadergraph 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625
  1. {
  2. "m_SGVersion": 3,
  3. "m_Type": "UnityEditor.ShaderGraph.GraphData",
  4. "m_ObjectId": "1c91f7928335480e8da474fcedfb1646",
  5. "m_Properties": [
  6. {
  7. "m_Id": "120c814773e946579675f32587651895"
  8. }
  9. ],
  10. "m_Keywords": [],
  11. "m_Dropdowns": [],
  12. "m_CategoryData": [
  13. {
  14. "m_Id": "9b7a3cf03dd848d99086a26aaeb3b30d"
  15. }
  16. ],
  17. "m_Nodes": [
  18. {
  19. "m_Id": "124549f5950643a09e2f87c4f74e9dd6"
  20. },
  21. {
  22. "m_Id": "ca0fa6ce4dd049e6b3c0102f58e9831a"
  23. },
  24. {
  25. "m_Id": "92980b70b95c486e84565917adbcdffd"
  26. },
  27. {
  28. "m_Id": "1f9b5fa558dd414f8295a949f5f566b6"
  29. },
  30. {
  31. "m_Id": "32f3a6d7f0d1419d9ad654a50f5ac295"
  32. }
  33. ],
  34. "m_GroupDatas": [],
  35. "m_StickyNoteDatas": [],
  36. "m_Edges": [
  37. {
  38. "m_OutputSlot": {
  39. "m_Node": {
  40. "m_Id": "1f9b5fa558dd414f8295a949f5f566b6"
  41. },
  42. "m_SlotId": 0
  43. },
  44. "m_InputSlot": {
  45. "m_Node": {
  46. "m_Id": "92980b70b95c486e84565917adbcdffd"
  47. },
  48. "m_SlotId": 2
  49. }
  50. },
  51. {
  52. "m_OutputSlot": {
  53. "m_Node": {
  54. "m_Id": "32f3a6d7f0d1419d9ad654a50f5ac295"
  55. },
  56. "m_SlotId": 4
  57. },
  58. "m_InputSlot": {
  59. "m_Node": {
  60. "m_Id": "ca0fa6ce4dd049e6b3c0102f58e9831a"
  61. },
  62. "m_SlotId": 0
  63. }
  64. },
  65. {
  66. "m_OutputSlot": {
  67. "m_Node": {
  68. "m_Id": "92980b70b95c486e84565917adbcdffd"
  69. },
  70. "m_SlotId": 0
  71. },
  72. "m_InputSlot": {
  73. "m_Node": {
  74. "m_Id": "124549f5950643a09e2f87c4f74e9dd6"
  75. },
  76. "m_SlotId": 0
  77. }
  78. },
  79. {
  80. "m_OutputSlot": {
  81. "m_Node": {
  82. "m_Id": "92980b70b95c486e84565917adbcdffd"
  83. },
  84. "m_SlotId": 0
  85. },
  86. "m_InputSlot": {
  87. "m_Node": {
  88. "m_Id": "32f3a6d7f0d1419d9ad654a50f5ac295"
  89. },
  90. "m_SlotId": 0
  91. }
  92. }
  93. ],
  94. "m_VertexContext": {
  95. "m_Position": {
  96. "x": 16.999998092651368,
  97. "y": 32.00004196166992
  98. },
  99. "m_Blocks": []
  100. },
  101. "m_FragmentContext": {
  102. "m_Position": {
  103. "x": 0.0,
  104. "y": 200.0
  105. },
  106. "m_Blocks": [
  107. {
  108. "m_Id": "124549f5950643a09e2f87c4f74e9dd6"
  109. },
  110. {
  111. "m_Id": "ca0fa6ce4dd049e6b3c0102f58e9831a"
  112. }
  113. ]
  114. },
  115. "m_PreviewData": {
  116. "serializedMesh": {
  117. "m_SerializedMesh": "{\"mesh\":{\"instanceID\":0}}",
  118. "m_Guid": ""
  119. },
  120. "preventRotation": false
  121. },
  122. "m_Path": "Hidden/FlatKit",
  123. "m_GraphPrecision": 1,
  124. "m_PreviewMode": 2,
  125. "m_OutputNode": {
  126. "m_Id": ""
  127. },
  128. "m_ActiveTargets": [
  129. {
  130. "m_Id": "6de9888e3b9844abb410aa7f1cbe319e"
  131. }
  132. ]
  133. }
  134. {
  135. "m_SGVersion": 0,
  136. "m_Type": "UnityEditor.ShaderGraph.Vector2MaterialSlot",
  137. "m_ObjectId": "000c5eeb790444bd82861eb7a9d73169",
  138. "m_Id": 2,
  139. "m_DisplayName": "UV",
  140. "m_SlotType": 0,
  141. "m_Hidden": false,
  142. "m_ShaderOutputName": "UV",
  143. "m_StageCapability": 3,
  144. "m_Value": {
  145. "x": 0.0,
  146. "y": 0.0
  147. },
  148. "m_DefaultValue": {
  149. "x": 0.0,
  150. "y": 0.0
  151. },
  152. "m_Labels": []
  153. }
  154. {
  155. "m_SGVersion": 1,
  156. "m_Type": "UnityEditor.ShaderGraph.Internal.Vector1ShaderProperty",
  157. "m_ObjectId": "120c814773e946579675f32587651895",
  158. "m_Guid": {
  159. "m_GuidSerialized": "a8445f83-acbd-4186-a4dd-9348b1dc70f6"
  160. },
  161. "m_Name": "Pixel Size",
  162. "m_DefaultRefNameVersion": 1,
  163. "m_RefNameGeneratedByDisplayName": "Pixel Size",
  164. "m_DefaultReferenceName": "_Pixel_Size",
  165. "m_OverrideReferenceName": "_PixelSize",
  166. "m_GeneratePropertyBlock": true,
  167. "m_UseCustomSlotLabel": false,
  168. "m_CustomSlotLabel": "",
  169. "m_DismissedVersion": 0,
  170. "m_Precision": 0,
  171. "overrideHLSLDeclaration": false,
  172. "hlslDeclarationOverride": 0,
  173. "m_Hidden": false,
  174. "m_Value": 1.0,
  175. "m_FloatType": 0,
  176. "m_RangeValues": {
  177. "x": 0.0,
  178. "y": 5.0
  179. }
  180. }
  181. {
  182. "m_SGVersion": 0,
  183. "m_Type": "UnityEditor.ShaderGraph.BlockNode",
  184. "m_ObjectId": "124549f5950643a09e2f87c4f74e9dd6",
  185. "m_Group": {
  186. "m_Id": ""
  187. },
  188. "m_Name": "SurfaceDescription.BaseColor",
  189. "m_DrawState": {
  190. "m_Expanded": true,
  191. "m_Position": {
  192. "serializedVersion": "2",
  193. "x": 0.0,
  194. "y": 0.0,
  195. "width": 0.0,
  196. "height": 0.0
  197. }
  198. },
  199. "m_Slots": [
  200. {
  201. "m_Id": "9a7200ad60604ef09f5d67209401bf75"
  202. }
  203. ],
  204. "synonyms": [],
  205. "m_Precision": 0,
  206. "m_PreviewExpanded": true,
  207. "m_DismissedVersion": 0,
  208. "m_PreviewMode": 0,
  209. "m_CustomColors": {
  210. "m_SerializableColors": []
  211. },
  212. "m_SerializedDescriptor": "SurfaceDescription.BaseColor"
  213. }
  214. {
  215. "m_SGVersion": 0,
  216. "m_Type": "UnityEditor.ShaderGraph.ScreenPositionNode",
  217. "m_ObjectId": "1f9b5fa558dd414f8295a949f5f566b6",
  218. "m_Group": {
  219. "m_Id": ""
  220. },
  221. "m_Name": "Screen Position",
  222. "m_DrawState": {
  223. "m_Expanded": true,
  224. "m_Position": {
  225. "serializedVersion": "2",
  226. "x": -563.3333129882813,
  227. "y": 200.0,
  228. "width": 147.3333740234375,
  229. "height": 131.99996948242188
  230. }
  231. },
  232. "m_Slots": [
  233. {
  234. "m_Id": "491fba181a5442c296dfffa19efd71f3"
  235. }
  236. ],
  237. "synonyms": [],
  238. "m_Precision": 0,
  239. "m_PreviewExpanded": false,
  240. "m_DismissedVersion": 0,
  241. "m_PreviewMode": 0,
  242. "m_CustomColors": {
  243. "m_SerializableColors": []
  244. },
  245. "m_ScreenSpaceType": 0
  246. }
  247. {
  248. "m_SGVersion": 0,
  249. "m_Type": "UnityEditor.ShaderGraph.SplitNode",
  250. "m_ObjectId": "32f3a6d7f0d1419d9ad654a50f5ac295",
  251. "m_Group": {
  252. "m_Id": ""
  253. },
  254. "m_Name": "Split",
  255. "m_DrawState": {
  256. "m_Expanded": false,
  257. "m_Position": {
  258. "serializedVersion": "2",
  259. "x": -145.00001525878907,
  260. "y": 290.9999694824219,
  261. "width": 119.00001525878906,
  262. "height": 77.00006103515625
  263. }
  264. },
  265. "m_Slots": [
  266. {
  267. "m_Id": "65fcd7b0d8cf498596e96f95ef3fb267"
  268. },
  269. {
  270. "m_Id": "8f3a8134e0bc4a5fa20a53b54ec8382b"
  271. },
  272. {
  273. "m_Id": "6c96fb89373a455dab6a5d7e074519c6"
  274. },
  275. {
  276. "m_Id": "bb92d54e4f874bd3b1186db88e7338d6"
  277. },
  278. {
  279. "m_Id": "8d59403795d343e5abafa7d95650a21b"
  280. }
  281. ],
  282. "synonyms": [
  283. "separate"
  284. ],
  285. "m_Precision": 0,
  286. "m_PreviewExpanded": true,
  287. "m_DismissedVersion": 0,
  288. "m_PreviewMode": 0,
  289. "m_CustomColors": {
  290. "m_SerializableColors": []
  291. }
  292. }
  293. {
  294. "m_SGVersion": 0,
  295. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  296. "m_ObjectId": "491fba181a5442c296dfffa19efd71f3",
  297. "m_Id": 0,
  298. "m_DisplayName": "Out",
  299. "m_SlotType": 1,
  300. "m_Hidden": false,
  301. "m_ShaderOutputName": "Out",
  302. "m_StageCapability": 3,
  303. "m_Value": {
  304. "x": 0.0,
  305. "y": 0.0,
  306. "z": 0.0,
  307. "w": 0.0
  308. },
  309. "m_DefaultValue": {
  310. "x": 0.0,
  311. "y": 0.0,
  312. "z": 0.0,
  313. "w": 0.0
  314. },
  315. "m_Labels": []
  316. }
  317. {
  318. "m_SGVersion": 0,
  319. "m_Type": "UnityEditor.ShaderGraph.DynamicVectorMaterialSlot",
  320. "m_ObjectId": "65fcd7b0d8cf498596e96f95ef3fb267",
  321. "m_Id": 0,
  322. "m_DisplayName": "In",
  323. "m_SlotType": 0,
  324. "m_Hidden": false,
  325. "m_ShaderOutputName": "In",
  326. "m_StageCapability": 3,
  327. "m_Value": {
  328. "x": 0.0,
  329. "y": 0.0,
  330. "z": 0.0,
  331. "w": 0.0
  332. },
  333. "m_DefaultValue": {
  334. "x": 0.0,
  335. "y": 0.0,
  336. "z": 0.0,
  337. "w": 0.0
  338. }
  339. }
  340. {
  341. "m_SGVersion": 0,
  342. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  343. "m_ObjectId": "6c96fb89373a455dab6a5d7e074519c6",
  344. "m_Id": 2,
  345. "m_DisplayName": "G",
  346. "m_SlotType": 1,
  347. "m_Hidden": false,
  348. "m_ShaderOutputName": "G",
  349. "m_StageCapability": 3,
  350. "m_Value": 0.0,
  351. "m_DefaultValue": 0.0,
  352. "m_Labels": []
  353. }
  354. {
  355. "m_SGVersion": 1,
  356. "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalTarget",
  357. "m_ObjectId": "6de9888e3b9844abb410aa7f1cbe319e",
  358. "m_Datas": [
  359. {
  360. "m_Id": "f96621e0417148329344ce08081a08aa"
  361. }
  362. ],
  363. "m_ActiveSubTarget": {
  364. "m_Id": "aa590bf2e5f14b53893d161e232b1f36"
  365. },
  366. "m_AllowMaterialOverride": false,
  367. "m_SurfaceType": 0,
  368. "m_ZTestMode": 4,
  369. "m_ZWriteControl": 0,
  370. "m_AlphaMode": 0,
  371. "m_RenderFace": 2,
  372. "m_AlphaClip": false,
  373. "m_CastShadows": true,
  374. "m_ReceiveShadows": true,
  375. "m_SupportsLODCrossFade": false,
  376. "m_CustomEditorGUI": "",
  377. "m_SupportVFX": false
  378. }
  379. {
  380. "m_SGVersion": 0,
  381. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  382. "m_ObjectId": "82e211689f994de0a779d29c1ea3c1eb",
  383. "m_Id": 0,
  384. "m_DisplayName": "Alpha",
  385. "m_SlotType": 0,
  386. "m_Hidden": false,
  387. "m_ShaderOutputName": "Alpha",
  388. "m_StageCapability": 2,
  389. "m_Value": 1.0,
  390. "m_DefaultValue": 1.0,
  391. "m_Labels": []
  392. }
  393. {
  394. "m_SGVersion": 0,
  395. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  396. "m_ObjectId": "8d59403795d343e5abafa7d95650a21b",
  397. "m_Id": 4,
  398. "m_DisplayName": "A",
  399. "m_SlotType": 1,
  400. "m_Hidden": false,
  401. "m_ShaderOutputName": "A",
  402. "m_StageCapability": 3,
  403. "m_Value": 0.0,
  404. "m_DefaultValue": 0.0,
  405. "m_Labels": []
  406. }
  407. {
  408. "m_SGVersion": 0,
  409. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  410. "m_ObjectId": "8f3a8134e0bc4a5fa20a53b54ec8382b",
  411. "m_Id": 1,
  412. "m_DisplayName": "R",
  413. "m_SlotType": 1,
  414. "m_Hidden": false,
  415. "m_ShaderOutputName": "R",
  416. "m_StageCapability": 3,
  417. "m_Value": 0.0,
  418. "m_DefaultValue": 0.0,
  419. "m_Labels": []
  420. }
  421. {
  422. "m_SGVersion": 1,
  423. "m_Type": "UnityEditor.ShaderGraph.CustomFunctionNode",
  424. "m_ObjectId": "92980b70b95c486e84565917adbcdffd",
  425. "m_Group": {
  426. "m_Id": ""
  427. },
  428. "m_Name": "Pixelation (Custom Function)",
  429. "m_DrawState": {
  430. "m_Expanded": true,
  431. "m_Position": {
  432. "serializedVersion": "2",
  433. "x": -418.66668701171877,
  434. "y": 200.0,
  435. "width": 211.3333740234375,
  436. "height": 95.99996948242188
  437. }
  438. },
  439. "m_Slots": [
  440. {
  441. "m_Id": "ac3fddfa47924bab812f39451a6ecb79"
  442. },
  443. {
  444. "m_Id": "000c5eeb790444bd82861eb7a9d73169"
  445. }
  446. ],
  447. "synonyms": [
  448. "code",
  449. "HLSL"
  450. ],
  451. "m_Precision": 0,
  452. "m_PreviewExpanded": false,
  453. "m_DismissedVersion": 0,
  454. "m_PreviewMode": 0,
  455. "m_CustomColors": {
  456. "m_SerializableColors": []
  457. },
  458. "m_SourceType": 0,
  459. "m_FunctionName": "Pixelation",
  460. "m_FunctionSource": "d00436b1cf7a4c7c8cb42e8f0bc826c9",
  461. "m_FunctionBody": "Enter function body here..."
  462. }
  463. {
  464. "m_SGVersion": 0,
  465. "m_Type": "UnityEditor.ShaderGraph.ColorRGBMaterialSlot",
  466. "m_ObjectId": "9a7200ad60604ef09f5d67209401bf75",
  467. "m_Id": 0,
  468. "m_DisplayName": "Base Color",
  469. "m_SlotType": 0,
  470. "m_Hidden": false,
  471. "m_ShaderOutputName": "BaseColor",
  472. "m_StageCapability": 2,
  473. "m_Value": {
  474. "x": 0.5,
  475. "y": 0.5,
  476. "z": 0.5
  477. },
  478. "m_DefaultValue": {
  479. "x": 0.0,
  480. "y": 0.0,
  481. "z": 0.0
  482. },
  483. "m_Labels": [],
  484. "m_ColorMode": 0,
  485. "m_DefaultColor": {
  486. "r": 0.5,
  487. "g": 0.5,
  488. "b": 0.5,
  489. "a": 1.0
  490. }
  491. }
  492. {
  493. "m_SGVersion": 0,
  494. "m_Type": "UnityEditor.ShaderGraph.CategoryData",
  495. "m_ObjectId": "9b7a3cf03dd848d99086a26aaeb3b30d",
  496. "m_Name": "",
  497. "m_ChildObjectList": [
  498. {
  499. "m_Id": "120c814773e946579675f32587651895"
  500. }
  501. ]
  502. }
  503. {
  504. "m_SGVersion": 0,
  505. "m_Type": "UnityEditor.Rendering.Universal.ShaderGraph.UniversalFullscreenSubTarget",
  506. "m_ObjectId": "aa590bf2e5f14b53893d161e232b1f36"
  507. }
  508. {
  509. "m_SGVersion": 0,
  510. "m_Type": "UnityEditor.ShaderGraph.Vector4MaterialSlot",
  511. "m_ObjectId": "ac3fddfa47924bab812f39451a6ecb79",
  512. "m_Id": 0,
  513. "m_DisplayName": "Out",
  514. "m_SlotType": 1,
  515. "m_Hidden": false,
  516. "m_ShaderOutputName": "Out",
  517. "m_StageCapability": 3,
  518. "m_Value": {
  519. "x": 0.0,
  520. "y": 0.0,
  521. "z": 0.0,
  522. "w": 0.0
  523. },
  524. "m_DefaultValue": {
  525. "x": 0.0,
  526. "y": 0.0,
  527. "z": 0.0,
  528. "w": 0.0
  529. },
  530. "m_Labels": []
  531. }
  532. {
  533. "m_SGVersion": 0,
  534. "m_Type": "UnityEditor.ShaderGraph.Vector1MaterialSlot",
  535. "m_ObjectId": "bb92d54e4f874bd3b1186db88e7338d6",
  536. "m_Id": 3,
  537. "m_DisplayName": "B",
  538. "m_SlotType": 1,
  539. "m_Hidden": false,
  540. "m_ShaderOutputName": "B",
  541. "m_StageCapability": 3,
  542. "m_Value": 0.0,
  543. "m_DefaultValue": 0.0,
  544. "m_Labels": []
  545. }
  546. {
  547. "m_SGVersion": 0,
  548. "m_Type": "UnityEditor.ShaderGraph.BlockNode",
  549. "m_ObjectId": "ca0fa6ce4dd049e6b3c0102f58e9831a",
  550. "m_Group": {
  551. "m_Id": ""
  552. },
  553. "m_Name": "SurfaceDescription.Alpha",
  554. "m_DrawState": {
  555. "m_Expanded": true,
  556. "m_Position": {
  557. "serializedVersion": "2",
  558. "x": 0.0,
  559. "y": 0.0,
  560. "width": 0.0,
  561. "height": 0.0
  562. }
  563. },
  564. "m_Slots": [
  565. {
  566. "m_Id": "82e211689f994de0a779d29c1ea3c1eb"
  567. }
  568. ],
  569. "synonyms": [],
  570. "m_Precision": 0,
  571. "m_PreviewExpanded": true,
  572. "m_DismissedVersion": 0,
  573. "m_PreviewMode": 0,
  574. "m_CustomColors": {
  575. "m_SerializableColors": []
  576. },
  577. "m_SerializedDescriptor": "SurfaceDescription.Alpha"
  578. }
  579. {
  580. "m_SGVersion": 0,
  581. "m_Type": "UnityEditor.Rendering.Fullscreen.ShaderGraph.FullscreenData",
  582. "m_ObjectId": "f96621e0417148329344ce08081a08aa",
  583. "m_Version": 0,
  584. "m_fullscreenMode": 0,
  585. "m_BlendMode": 0,
  586. "m_SrcColorBlendMode": 0,
  587. "m_DstColorBlendMode": 1,
  588. "m_ColorBlendOperation": 0,
  589. "m_SrcAlphaBlendMode": 0,
  590. "m_DstAlphaBlendMode": 1,
  591. "m_AlphaBlendOperation": 0,
  592. "m_EnableStencil": false,
  593. "m_StencilReference": 0,
  594. "m_StencilReadMask": 255,
  595. "m_StencilWriteMask": 255,
  596. "m_StencilCompareFunction": 8,
  597. "m_StencilPassOperation": 0,
  598. "m_StencilFailOperation": 0,
  599. "m_StencilDepthFailOperation": 0,
  600. "m_DepthWrite": false,
  601. "m_depthWriteMode": 0,
  602. "m_AllowMaterialOverride": false,
  603. "m_DepthTestMode": 0
  604. }